<!DOCTYPE html>
<html lang="zh-CN">





<head><meta name="generator" content="Hexo 3.9.0">
  <meta charset="UTF-8">
  <link rel="apple-touch-icon" sizes="76x76" href="/blog/img/apple-touch-icon.png">
  <link rel="icon" type="image/png" href="/blog/img/favicon.png">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no">
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  
  <meta name="theme-color" content="#2f4154">
  <meta name="description" content="兴趣使然的个人博客">
  <meta name="author" content="Ilirus">
  <meta name="keywords" content>
  <title>分类 - Ilirus</title>

  <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.4.1/css/bootstrap.min.css">



<!-- 主题依赖的图标库，不要自行修改 -->
<link rel="stylesheet" href="//at.alicdn.com/t/font_1749284_yg9cfy8wd6.css">

<link rel="stylesheet" href="//at.alicdn.com/t/font_1736178_pjno9b9zyxs.css">

<link rel="stylesheet" href="/blog/css/main.css">

<!-- 自定义样式保持在最底部 -->


  <script src="/blog/js/utils.js"></script>
</head>


<body>
  <header style="height: 60vh;">
    <nav id="navbar" class="navbar fixed-top  navbar-expand-lg navbar-dark scrolling-navbar">
  <div class="container">
    <a class="navbar-brand"
       href="/blog/">&nbsp;<strong>Ilirus</strong>&nbsp;</a>

    <button id="navbar-toggler-btn" class="navbar-toggler" type="button" data-toggle="collapse"
            data-target="#navbarSupportedContent"
            aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
      <div class="animated-icon"><span></span><span></span><span></span></div>
    </button>

    <!-- Collapsible content -->
    <div class="collapse navbar-collapse" id="navbarSupportedContent">
      <ul class="navbar-nav ml-auto text-center">
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/blog/">
                <i class="iconfont icon-home-fill"></i>
                首页
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/blog/archives/">
                <i class="iconfont icon-archive-fill"></i>
                归档
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/blog/categories/">
                <i class="iconfont icon-category-fill"></i>
                分类
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/blog/tags/">
                <i class="iconfont icon-tags-fill"></i>
                标签
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/blog/about/">
                <i class="iconfont icon-user-fill"></i>
                关于
              </a>
            </li>
          
        
        
          <li class="nav-item" id="search-btn">
            <a class="nav-link" data-toggle="modal" data-target="#modalSearch">&nbsp;&nbsp;<i
                class="iconfont icon-search"></i>&nbsp;&nbsp;</a>
          </li>
        
      </ul>
    </div>
  </div>
</nav>

    <div class="view intro-2" id="background" parallax=true
         style="background: url('/blog/img/default.png') no-repeat center center;
           background-size: cover;">
      <div class="full-bg-img">
        <div class="mask flex-center" style="background-color: rgba(0, 0, 0, 0.3)">
          <div class="container text-center white-text fadeInUp">
            <span class="h2" id="subtitle">
              
            </span>

            
          </div>

          
        </div>
      </div>
    </div>
  </header>

  <main>
    
      <div class="container nopadding-md">
        <div class="py-5" id="board"
          >
          
          <div class="container">
            <div class="row">
              <div class="col-12 col-md-10 m-auto">
                







<div class="category-list">
  
  
  
  
    
    
    <div class="category row">
      <a
        class="category-item  list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow30001sxsr581vocbbv" role="tab" data-toggle="collapse" href="#collapse-ckoykow30001sxsr581vocbbv"
        aria-expanded="true"
      >
        学习笔记
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/学习笔记/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>21</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow30001sxsr581vocbbv" class="collapse in show" role="tabpanel"
       aria-labelledby="heading-ckoykow30001sxsr581vocbbv">
    
  
  
    
    
    <div class="category-sub row">
      <a
        class="category-subitem collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowb0007gxsr5w5jfb0l3" role="tab" data-toggle="collapse" href="#collapse-ckoykowb0007gxsr5w5jfb0l3"
        aria-expanded="false"
      >
        SpringCloud
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/学习笔记/SpringCloud/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>11</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowb0007gxsr5w5jfb0l3" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowb0007gxsr5w5jfb0l3">
    
    
    
      
      
        <a href="/blog/2020/03/29/笔记-SpringCloud学习10-OpenFeign超时配置与日志记录/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习10: OpenFeign超时配置与日志记录</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/29/笔记-SpringCloud学习09-OpenFeign服务调用/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习09: OpenFeign服务调用</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/21/笔记-SpringCloud学习08-Ribbon基础/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习08: Ribbon基础</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/20/笔记-SpringCloud学习07-Eureka自我保护/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习07: Eureka自我保护</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/20/笔记-SpringCloud学习06-Eureka服务发现/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习06: Eureka服务发现</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/19/笔记-SpringCloud学习05-服务提供方集群/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习05: 服务提供方集群</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/17/笔记-SpringCloud学习04-Eureka集群/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习04: Eureka集群</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/16/笔记-SpringCloud学习03-Eureka的搭建/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习03: Eureka的搭建</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/14/笔记-SpringCloud学习02-Eureka基础/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习02: Eureka基础</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/12/笔记-SpringCloud学习01-项目的搭建/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringCloud学习01: 项目的搭建</span>
        </a>
      
    
      
      
        <a href="/blog/categories/学习笔记/SpringCloud/" class="list-group-item list-group-item-action">
          <span class="category-post">More...</span>
        </a>
        
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category-sub row">
      <a
        class="category-subitem collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowai006rxsr575xjycix" role="tab" data-toggle="collapse" href="#collapse-ckoykowai006rxsr575xjycix"
        aria-expanded="false"
      >
        Springboot
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/学习笔记/Springboot/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>5</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowai006rxsr575xjycix" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowai006rxsr575xjycix">
    
    
    
      
      
        <a href="/blog/2018/10/19/笔记-SpringBoot学习笔记05/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringBoot学习笔记05</span>
        </a>
      
    
      
      
        <a href="/blog/2018/10/16/笔记-SpringBoot学习笔记04/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringBoot学习笔记04</span>
        </a>
      
    
      
      
        <a href="/blog/2018/09/28/笔记-SpringBoot学习笔记03/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringBoot学习笔记03</span>
        </a>
      
    
      
      
        <a href="/blog/2018/09/20/笔记-SpringBoot学习笔记02/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringBoot学习笔记02</span>
        </a>
      
    
      
      
        <a href="/blog/2018/09/11/笔记-SpringBoot学习笔记01/" class="list-group-item list-group-item-action">
          <span class="category-post">[笔记]SpringBoot学习笔记01</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category-sub row">
      <a
        class="category-subitem collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow5t003jxsr5lrkjdcoi" role="tab" data-toggle="collapse" href="#collapse-ckoykow5t003jxsr5lrkjdcoi"
        aria-expanded="false"
      >
        Kotlin
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/学习笔记/Kotlin/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>3</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow5t003jxsr5lrkjdcoi" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow5t003jxsr5lrkjdcoi">
    
    
    
      
      
        <a href="/blog/2018/12/08/Kotlin学习笔记03/" class="list-group-item list-group-item-action">
          <span class="category-post">Kotlin学习笔记03</span>
        </a>
      
    
      
      
        <a href="/blog/2018/12/06/Kotlin学习笔记02/" class="list-group-item list-group-item-action">
          <span class="category-post">Kotlin学习笔记02</span>
        </a>
      
    
      
      
        <a href="/blog/2018/12/05/Kotlin学习笔记01/" class="list-group-item list-group-item-action">
          <span class="category-post">Kotlin学习笔记01</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category-sub row">
      <a
        class="category-subitem collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow93005exsr5c9peeayc" role="tab" data-toggle="collapse" href="#collapse-ckoykow93005exsr5c9peeayc"
        aria-expanded="false"
      >
        Fabric
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/学习笔记/Fabric/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>2</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow93005exsr5c9peeayc" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow93005exsr5c9peeayc">
    
    
    
      
      
        <a href="/blog/2021/05/21/Minecraft-Mod开发手册01-第一个物品/" class="list-group-item list-group-item-action">
          <span class="category-post">Minecraft Mod 开发手册01: 第一个物品</span>
        </a>
      
    
      
      
        <a href="/blog/2021/05/20/Minecraft-Mod开发手册00-开发环境搭建/" class="list-group-item list-group-item-action">
          <span class="category-post">Minecraft Mod 开发手册00: 开发环境搭建</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow16000axsr5azclz8js" role="tab" data-toggle="collapse" href="#collapse-ckoykow16000axsr5azclz8js"
        aria-expanded="false"
      >
        Java
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/Java/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>9</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow16000axsr5azclz8js" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow16000axsr5azclz8js">
    
    
    
      
      
        <a href="/blog/2021/01/10/使用ControllerAdvice统一封装Controller返回数据/" class="list-group-item list-group-item-action">
          <span class="category-post">使用ControllerAdvice统一封装Controller返回数据</span>
        </a>
      
    
      
      
        <a href="/blog/2020/11/18/Validate自定义校验注解/" class="list-group-item list-group-item-action">
          <span class="category-post">Validate自定义校验注解</span>
        </a>
      
    
      
      
        <a href="/blog/2020/11/10/Validate参数分组校验/" class="list-group-item list-group-item-action">
          <span class="category-post">Validate参数分组校验</span>
        </a>
      
    
      
      
        <a href="/blog/2020/11/08/Validate参数统一校验/" class="list-group-item list-group-item-action">
          <span class="category-post">使用Validate实现参数统一校验以及自定义校验规则</span>
        </a>
      
    
      
      
        <a href="/blog/2020/10/19/使用自定义断言处理常见的异常/" class="list-group-item list-group-item-action">
          <span class="category-post">使用自定义断言处理常见的异常</span>
        </a>
      
    
      
      
        <a href="/blog/2020/04/20/Java是值传递还是引用传递/" class="list-group-item list-group-item-action">
          <span class="category-post">Java是值传递还是引用传递</span>
        </a>
      
    
      
      
        <a href="/blog/2020/04/18/Java8中新增的时间处理API/" class="list-group-item list-group-item-action">
          <span class="category-post">Java8中新增的时间处理API</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/12/Maven中dependencyManagement元素的使用/" class="list-group-item list-group-item-action">
          <span class="category-post">Maven中dependencyManagement元素的使用</span>
        </a>
      
    
      
      
        <a href="/blog/2019/10/03/VSCode配置Springboot开发环境/" class="list-group-item list-group-item-action">
          <span class="category-post">VSCode配置Springboot开发环境</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow1v000nxsr5dmfys86m" role="tab" data-toggle="collapse" href="#collapse-ckoykow1v000nxsr5dmfys86m"
        aria-expanded="false"
      >
        CSS
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/CSS/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>4</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow1v000nxsr5dmfys86m" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow1v000nxsr5dmfys86m">
    
    
    
      
      
        <a href="/blog/2019/08/27/CSS蛇形边框/" class="list-group-item list-group-item-action">
          <span class="category-post">CSS蛇形边框</span>
        </a>
      
    
      
      
        <a href="/blog/2018/06/12/CSS实现下拉框效果/" class="list-group-item list-group-item-action">
          <span class="category-post">CSS实现下拉框效果</span>
        </a>
      
    
      
      
        <a href="/blog/2018/05/28/CSS实现毛玻璃模糊效果/" class="list-group-item list-group-item-action">
          <span class="category-post">CSS实现毛玻璃模糊效果</span>
        </a>
      
    
      
      
        <a href="/blog/2018/05/24/去除a标签之间的间隔/" class="list-group-item list-group-item-action">
          <span class="category-post">去除a标签之间的间隔</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow6e003yxsr56rtdsqws" role="tab" data-toggle="collapse" href="#collapse-ckoykow6e003yxsr56rtdsqws"
        aria-expanded="false"
      >
        SpringSecurity
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/SpringSecurity/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>4</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow6e003yxsr56rtdsqws" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow6e003yxsr56rtdsqws">
    
    
    
      
      
        <a href="/blog/2020/04/04/SpringSecurity使用注解进行授权控制/" class="list-group-item list-group-item-action">
          <span class="category-post">SpringSecurity使用注解进行授权控制</span>
        </a>
      
    
      
      
        <a href="/blog/2020/04/03/SpringSecurity会话管理/" class="list-group-item list-group-item-action">
          <span class="category-post">SpringSecurity会话管理</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/31/SpringSecurity自定义登录与注销/" class="list-group-item list-group-item-action">
          <span class="category-post">SpringSecurity自定义登录与注销</span>
        </a>
      
    
      
      
        <a href="/blog/2020/03/23/SpringSecurity简单入门/" class="list-group-item list-group-item-action">
          <span class="category-post">SpringSecurity简单入门</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow2o001exsr5k220iuxs" role="tab" data-toggle="collapse" href="#collapse-ckoykow2o001exsr5k220iuxs"
        aria-expanded="false"
      >
        版本控制
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/版本控制/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>3</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow2o001exsr5k220iuxs" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow2o001exsr5k220iuxs">
    
    
    
      
      
        <a href="/blog/2019/09/18/Git提交的回滚/" class="list-group-item list-group-item-action">
          <span class="category-post">Git提交的回滚</span>
        </a>
      
    
      
      
        <a href="/blog/2019/08/03/Git常用指令/" class="list-group-item list-group-item-action">
          <span class="category-post">Git常用指令</span>
        </a>
      
    
      
      
        <a href="/blog/2019/07/14/删除所有Git提交记录/" class="list-group-item list-group-item-action">
          <span class="category-post">删除所有Git提交记录</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow530036xsr5tbql7z51" role="tab" data-toggle="collapse" href="#collapse-ckoykow530036xsr5tbql7z51"
        aria-expanded="false"
      >
        OAuth
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/OAuth/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>3</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow530036xsr5tbql7z51" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow530036xsr5tbql7z51">
    
    
    
      
      
        <a href="/blog/2020/04/11/OAuth2-0资源服务器搭建与配置/" class="list-group-item list-group-item-action">
          <span class="category-post">OAuth2.0资源服务器搭建与配置</span>
        </a>
      
    
      
      
        <a href="/blog/2020/04/09/OAuth2-0授权服务器搭建与配置/" class="list-group-item list-group-item-action">
          <span class="category-post">OAuth2.0授权服务器搭建与配置</span>
        </a>
      
    
      
      
        <a href="/blog/2020/04/07/OAuth2-0简介/" class="list-group-item list-group-item-action">
          <span class="category-post">OAuth2.0简介</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow9w005zxsr5ed40tbor" role="tab" data-toggle="collapse" href="#collapse-ckoykow9w005zxsr5ed40tbor"
        aria-expanded="false"
      >
        打包工具
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/打包工具/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>3</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow9w005zxsr5ed40tbor" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow9w005zxsr5ed40tbor">
    
    
    
      
      
        <a href="/blog/2019/08/05/Webpack中CSS样式的处理/" class="list-group-item list-group-item-action">
          <span class="category-post">Webpack中CSS样式的处理</span>
        </a>
      
    
      
      
        <a href="/blog/2019/08/03/Webpack配置HTML-template/" class="list-group-item list-group-item-action">
          <span class="category-post">Webpack配置HTML template</span>
        </a>
      
    
      
      
        <a href="/blog/2019/06/21/Webpack的安装配置/" class="list-group-item list-group-item-action">
          <span class="category-post">Webpack的安装与配置</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow4x002zxsr59k1e1hhl" role="tab" data-toggle="collapse" href="#collapse-ckoykow4x002zxsr59k1e1hhl"
        aria-expanded="false"
      >
        数据库
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/数据库/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>2</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow4x002zxsr59k1e1hhl" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow4x002zxsr59k1e1hhl">
    
    
    
      
      
        <a href="/blog/2019/10/05/数据库存储过程/" class="list-group-item list-group-item-action">
          <span class="category-post">数据库存储过程</span>
        </a>
      
    
      
      
        <a href="/blog/2018/08/11/MySQL数据库备份与恢复/" class="list-group-item list-group-item-action">
          <span class="category-post">MySQL数据库备份与恢复</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow9d005mxsr5g1ye19yu" role="tab" data-toggle="collapse" href="#collapse-ckoykow9d005mxsr5g1ye19yu"
        aria-expanded="false"
      >
        Vue.js
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/Vue-js/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>2</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow9d005mxsr5g1ye19yu" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow9d005mxsr5g1ye19yu">
    
    
    
      
      
        <a href="/blog/2019/01/25/Vue-Router的安装与使用/" class="list-group-item list-group-item-action">
          <span class="category-post">Vue Router的安装与使用</span>
        </a>
      
    
      
      
        <a href="/blog/2018/12/10/使用Vue-cli搭建Vue项目/" class="list-group-item list-group-item-action">
          <span class="category-post">使用Vue-cli搭建Vue项目</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowci009bxsr55pctj88b" role="tab" data-toggle="collapse" href="#collapse-ckoykowci009bxsr55pctj88b"
        aria-expanded="false"
      >
        小技巧
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/小技巧/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>2</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowci009bxsr55pctj88b" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowci009bxsr55pctj88b">
    
    
    
      
      
        <a href="/blog/2018/08/03/配置Firefox浏览器书签打开方式/" class="list-group-item list-group-item-action">
          <span class="category-post">配置Firefox浏览器书签打开方式</span>
        </a>
      
    
      
      
        <a href="/blog/2018/07/05/通过禁用内存修整来提高虚拟机性能/" class="list-group-item list-group-item-action">
          <span class="category-post">通过禁用内存修整来提高虚拟机性能</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item  list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow2f0016xsr5msxwxbzm" role="tab" data-toggle="collapse" href="#collapse-ckoykow2f0016xsr5msxwxbzm"
        aria-expanded="true"
      >
        JavaScript
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/JavaScript/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow2f0016xsr5msxwxbzm" class="collapse in show" role="tabpanel"
       aria-labelledby="heading-ckoykow2f0016xsr5msxwxbzm">
    
  
  
    
    
    <div class="category-sub row">
      <a
        class="category-subitem collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow3n0026xsr5n0043ons" role="tab" data-toggle="collapse" href="#collapse-ckoykow3n0026xsr5n0043ons"
        aria-expanded="false"
      >
        ECMAScript 6+
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/JavaScript/ECMAScript-6/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow3n0026xsr5n0043ons" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow3n0026xsr5n0043ons">
    
    
    
      
      
        <a href="/blog/2019/06/01/ES6中的尾递归/" class="list-group-item list-group-item-action">
          <span class="category-post">ES6中的尾递归</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykow8i0051xsr5aqy7un60" role="tab" data-toggle="collapse" href="#collapse-ckoykow8i0051xsr5aqy7un60"
        aria-expanded="false"
      >
        VSCode
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/VSCode/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykow8i0051xsr5aqy7un60" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykow8i0051xsr5aqy7un60">
    
    
    
      
      
        <a href="/blog/2019/10/03/VSCode配置Springboot开发环境/" class="list-group-item list-group-item-action">
          <span class="category-post">VSCode配置Springboot开发环境</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowa8006hxsr5helryux0" role="tab" data-toggle="collapse" href="#collapse-ckoykowa8006hxsr5helryux0"
        aria-expanded="false"
      >
        CSS预处理
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/CSS预处理/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowa8006hxsr5helryux0" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowa8006hxsr5helryux0">
    
    
    
      
      
        <a href="/blog/2018/08/26/初识SCSS/" class="list-group-item list-group-item-action">
          <span class="category-post">初识SCSS</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowaf006nxsr5o06nzw84" role="tab" data-toggle="collapse" href="#collapse-ckoykowaf006nxsr5o06nzw84"
        aria-expanded="false"
      >
        Windows
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/Windows/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowaf006nxsr5o06nzw84" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowaf006nxsr5o06nzw84">
    
    
    
      
      
        <a href="/blog/2019/09/11/在Windows的UAC授权中增加密码验证/" class="list-group-item list-group-item-action">
          <span class="category-post">在Windows的UAC授权中增加密码验证</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowc0008oxsr55o7j0jg6" role="tab" data-toggle="collapse" href="#collapse-ckoykowc0008oxsr55o7j0jg6"
        aria-expanded="false"
      >
        Springboot
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/Springboot/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowc0008oxsr55o7j0jg6" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowc0008oxsr55o7j0jg6">
    
    
    
      
      
        <a href="/blog/2019/10/03/VSCode配置Springboot开发环境/" class="list-group-item list-group-item-action">
          <span class="category-post">VSCode配置Springboot开发环境</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
    
    
    <div class="category row">
      <a
        class="category-item collapsed list-group-item category-item-action col-10 col-md-11"
        id="heading-ckoykowcy009rxsr59xkd1hey" role="tab" data-toggle="collapse" href="#collapse-ckoykowcy009rxsr59xkd1hey"
        aria-expanded="false"
      >
        浏览器
        <i class="iconfont icon-arrowright"></i>
      </a>
      <a href="/blog/categories/浏览器/" class="category-count col-2 col-md-1">
        <i class="iconfont icon-articles"></i>
        <span>1</span>
      </a>
      <div class="category-collapse">
        
          
  <div id="collapse-ckoykowcy009rxsr59xkd1hey" class="collapse in" role="tabpanel"
       aria-labelledby="heading-ckoykowcy009rxsr59xkd1hey">
    
    
    
      
      
        <a href="/blog/2018/08/03/配置Firefox浏览器书签打开方式/" class="list-group-item list-group-item-action">
          <span class="category-post">配置Firefox浏览器书签打开方式</span>
        </a>
      
    
  </div>

        
      </div>
    </div>
  
</div>

              </div>
            </div>
          </div>
        </div>
      </div>
    
  </main>

  
    <a id="scroll-top-button" href="#" role="button">
      <i class="iconfont icon-arrowup" aria-hidden="true"></i>
    </a>
  

  
    <div class="modal fade" id="modalSearch" tabindex="-1" role="dialog" aria-labelledby="ModalLabel"
     aria-hidden="true">
  <div class="modal-dialog modal-dialog-scrollable modal-lg" role="document">
    <div class="modal-content">
      <div class="modal-header text-center">
        <h4 class="modal-title w-100 font-weight-bold">搜索</h4>
        <button type="button" id="local-search-close" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body mx-3">
        <div class="md-form mb-5">
          <input type="text" id="local-search-input" class="form-control validate">
          <label data-error="x" data-success="v"
                 for="local-search-input">关键词</label>
        </div>
        <div class="list-group" id="local-search-result"></div>
      </div>
    </div>
  </div>
</div>
  

  

  

  <footer class="mt-5">
  <div class="text-center py-3">
    <div>
      <a href="https://hexo.io" target="_blank" rel="nofollow noopener"><span>Hexo</span></a>
      <i class="iconfont icon-love"></i>
      <a href="https://github.com/fluid-dev/hexo-theme-fluid" target="_blank" rel="nofollow noopener">
        <span>Fluid</span></a>
    </div>
    

    

    
  </div>
</footer>

<!-- SCRIPTS -->
<script  src="https://cdn.staticfile.org/jquery/3.4.1/jquery.min.js" ></script>
<script  src="https://cdn.staticfile.org/twitter-bootstrap/4.4.1/js/bootstrap.min.js" ></script>
<script  src="/blog/js/debouncer.js" ></script>
<script  src="/blog/js/main.js" ></script>

<!-- Plugins -->


  
    <script  src="/blog/js/lazyload.js" ></script>
  



  <script defer src="https://cdn.staticfile.org/clipboard.js/2.0.6/clipboard.min.js" ></script>
  <script  src="/blog/js/clipboard-use.js" ></script>









  <script  src="https://cdn.staticfile.org/typed.js/2.0.11/typed.min.js" ></script>
  <script>
    var typed = new Typed('#subtitle', {
      strings: [
        '  ',
        "分类&nbsp;",
      ],
      cursorChar: "_",
      typeSpeed: 70,
      loop: false,
    });
    typed.stop();
    $(document).ready(function () {
      $(".typed-cursor").addClass("h2");
      typed.start();
    });
  </script>





  <script  src="/blog/js/local-search.js" ></script>
  <script>
    var path = "/blog/local-search.xml";
    var inputArea = document.querySelector("#local-search-input");
    inputArea.onclick = function () {
      searchFunc(path, 'local-search-input', 'local-search-result');
      this.onclick = null
    }
  </script>









  
  
    <script type="text/javascript">
      //定义获取词语下标
      var a_idx = 0;
      jQuery(document).ready(function ($) {
        //点击body时触发事件
        $("body").click(function (e) {
          //需要显示的词语
          var a = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正", "法治", "爱国", "敬业", "诚信", "友善");
          //设置词语给span标签
          var $i = $("<span/>").text(a[a_idx]);
          //下标等于原来下标+1  余 词语总数
          a_idx = (a_idx + 1) % a.length;
          //获取鼠标指针的位置，分别相对于文档的左和右边缘。
          //获取x和y的指针坐标
          var x = e.pageX, y = e.pageY;
          //在鼠标的指针的位置给$i定义的span标签添加css样式
          $i.css({
            "z-index": 999,
            "top": y - 20,
            "left": x,
            "position": "absolute",
            "font-weight": "bold",
            "color": rand_color()
          });
          // 随机颜色
          function rand_color() {
            return "rgb(" + ~~(255 * Math.random()) + "," + ~~(255 * Math.random()) + "," + ~~(255 * Math.random()) + ")"
          }
          //在body添加这个标签
          $("body").append($i);
          //animate() 方法执行 CSS 属性集的自定义动画。
          //该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的，这样就可以创建动画效果。
          //详情请看http://www.w3school.com.cn/jquery/effect_animate.asp
          $i.animate({
            //将原来的位置向上移动180
            "top": y - 180,
            "opacity": 0
            //1500动画的速度
          }, 1500, function () {
            //时间到了自动删除
            $i.remove();
          });
        });
      })
      ;
    </script>
  














<script src="/blog/live2dw/lib/L2Dwidget.min.js?094cbace49a39548bed64abff5988b05"></script><script>L2Dwidget.init({"pluginModelPath":"assets/","model":{"jsonPath":"/blog/live2dw/assets/tororo.model.json"},"display":{"position":"left","width":300,"height":300},"mobile":{"show":false},"log":false,"pluginJsPath":"lib/","pluginRootPath":"live2dw/","tagMode":false});</script></body>
</html>
